# 定义一个菜单：列表
# 菜（菜名，价格）:元组
menu = [("糖醋里脊",35),("千叶豆腐",28),("干锅花菜",25),("虎皮凤爪",50)]

# 查询价格：函数
def get_price(food_name):
    # 根据food_name，从menu中获取对应的价格
    # 对menu菜单进行遍历，获取到的每个菜都进行解包，用两个变量分别保存菜名和价格
    for i in menu:
        name,price = i  # 元组解包
        if food_name == name:
            return price
    return None

# 计算点餐的价格：函数
def get_user_price():
    sum = 0 # 点餐列表的所有菜的价格
    for i in order:
        sum = sum + get_price(i)
    return sum

if __name__ == '__main__':
    order = ["糖醋里脊", "千叶豆腐","干锅花菜"]
    print(f"你点的菜肴总价为：{get_user_price()}")
